package com.zhuoyue.biz.core.api.dto.req;

import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @author wifi设备添加
 */
@Data
public class WifiDeviceAddDTO {
    /**
     * 家庭ID
     */
    @NotBlank(message = "家庭ID不能为空")
    private String homeId;

    /**
     * 房间ID
     */
    private String roomId;

    /**
     * wifi设备MAC地址
     */
    @NotBlank(message = "wifiMac不能为空")
    private String wifiMac;

    /**
     * 设备类型
     * RM:小黑豆设备
     * WifiCurtain：wifi窗帘
     */
    @NotBlank(message = "wifi设备的设备类型")
    private String deviceType;

    /**
     * 图片地址
     */
    private String imgUrl;

    /**
     * 设备名称
     */
    private String name;


    /**
     * 状态属性
     * 设备自带的Action信息
     */
    private String actions;

    private static final long serialVersionUID = 1L;

}
